.card{
	width:11.166667rem;
	text-align: center;
	display: inline-block;
	box-shadow: 0 0.066667rem 0.066667rem 0.066667rem rgb(222,222,222);
	margin:.4rem;
	position: relative;
	img{
		width: 11.166667rem;
		height: 11.166667rem;
		display: block;
	}
	.card_title{
		padding: .5rem .266667rem;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		font-size: 0.866667rem;
		.shop_desc{
			line-height: 1.2rem;
			text-overflow: ellipsis;
			overflow: hidden;
			display: -webkit-box;
			-webkit-line-clamp: 2;
			// eslint-disable-next-line
			/*! autoprefixer: off */
			-webkit-box-orient: vertical;
			/* autoprefixer: on */
			font-size: 0.866667rem;
			text-align: left !important;
			height:2.4rem;		
		}
		.shop_price{
			text-align: left;
			position: relative;
			left:0;
      color:rgb(223,18,18);
      font-size: 1.333333rem;
		}
		.card_sell{
			color:rgb(153,153,153);
			font-size: 0.733333rem;
			margin: .2rem .3rem 0 0;
			position: relative;
			left:-3.2rem;
		}
	}
	.card_news{
		&::before,
		&::after{
	    content: "";
	    display: block;
	    height: 0;
	    line-height: 0;
	    visibility: hidden;
	    clear: both;
		}
		&>p{
			width:10.5rem;
			text-overflow: ellipsis;
			overflow: hidden;
			display: -webkit-box;
			-webkit-line-clamp: 1;
			-webkit-box-orient: vertical;
			float: left;
			color:rgb(143,143,143);
			font-size: 0.733333rem;
			height:1rem;
			margin-top: .3rem;
			line-height: 1rem;
			text-align: left;
		}
		.card_renzheng{
			display: inline-block;
			width:3rem;
			position: absolute;
			right:.5rem;
			top:16.2rem;
			span{
				display: inline-block;
				width:1.5rem;
				height:1.1rem;
				padding:0;
				background-image: url(../../../images/search/renzheng.png);
				background-size: 3rem 1.1rem;
				&:frist-of-type{
					background-position:0 0;
				}
				/*&:last-of-type{
					background-position:-1.5rem 0;
				}*/
			}
		}

	}
}
